@charset "utf-8";

.warp {
	display: none;
}

.warp h2 {
	font-weight: 100;
}

.weui-label i {
	display: inherit;
}

.weui-cell .weui-cell__hd .weui-label {
	width: 80px;
}

.viden-box {
	padding: 8px 24px;
}

.viden-box:last-child {
	margin-top: 2.4vh;
	margin-top: 4%;
}

.viden-box img {
	display: block;
	height: 16vh;
	height: 112px;
	margin: 0 auto;
	padding: 4px 0;
}

.viden-box p {
	/*width: 200px;*/
	line-height: 20px;
	margin: 0 auto;
	color: #6f6f6f;
}

.c-888 {
	color: #888888!important;
}

.viden-box p.dot:before {
	content: "   ";
	display: inline-block;
	width: 4px;
	height: 4px;
	line-height: 4px;
	vertical-align: middle;
	background-color: #5DC3F2;
	border-radius: 50%;
	margin-right: 8px;
}

.upload-logo,
.upload-card {
	display: block;
	width: 72px;
	height: 72px;
	overflow: hidden;
	border-radius: 50%;
	position: relative;
	z-index: 2;
}

.upload-card {
	border-radius: 0;
}

.upload-logo img,
.upload-card img {
	display: block;
	border-radius: 50%;
	width: 100%;
	height: 100%;
}

.upload-card img {
	border-radius: 0;
}

.upload-logo input[type=file],
.upload-card input[type=file] {
	display: block;
	width: 100%;
	height: 100%;
	border: none;
	outline: none;
	background-color: transparent;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}

.pro-logo {
	display: block;
	width: 64px;
	height: 64px;
	margin-right: 5px;
	overflow: hidden;
	border-radius: 50%;
}

#edit-price-template input {
	height: inherit;
	line-height: inherit;
	background-color: #FFFFFF;
	text-indent: 4px;
}